var XHDOC_BROWSETYPE = ''; //声明应用类型,是Android还是IOS或者是PC
var XHDOC_WEBBASE = "http://106.14.139.5:7014/GZ/";	//伪接口测试地址
var XHDOC_WEBBASE = "https://tsch.fromfuture.cn:7714/GZ/"; //定义服务器地址

//var XHDOC_WEBBASE = "http://sch.xmidware.com:8002/GZ/"; //定义服务器地址
var DOCIMG = "";//医生头像地址
var DOCIMG = "https://tsch.fromfuture.cn:1444/chis/ROOT_CHIS/EAFormBlob.sp?guid=";//医生头像测试地址
var PAIENTIMG = "";//患者头像地址
var PAIENTIMG = XHDOC_WEBBASE + "images/getimages?guid=";//患者头像测试地址
// 判断浏览器版本
var browser = {

	versions: function() {

		var u = navigator.userAgent,
			app = navigator.appVersion;

		//移动终端浏览器版本信息
		return {
			trident: u.indexOf('Trident') > -1, //IE内核
			presto: u.indexOf('Presto') > -1, //opera内核
			webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核
			gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐内核
			mobile: !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/), //是否为移动终端
			ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
			android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器
			iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, //是否为iPhone或者QQHD浏览器
			iPad: u.indexOf('iPad') > -1, //是否iPad
			webApp: u.indexOf('Safari') == -1 //是否web应该程序，没有头部与底部
		};
	}(),
	language: (navigator.browserLanguage || navigator.language).toLowerCase()
}

if(browser.versions.ios || browser.versions.iPhone || browser.versions.iPad) {

	XHDOC_BROWSETYPE = 'IOS';

} else if(browser.versions.android) {

	XHDOC_BROWSETYPE = 'ANDROID';

}

var XHDOC_APP_USRID = ""; //定义用户账号
var XHDOC_APP_USRNAM = ""; //定义用户姓名
var XHDOC_APP_USERPWD = ""; //定义用户存储密码
var XHDOC_APP_USRIMG = ""; //定义用户头像
var XHDOC_APP_USRGUID = ""; //定义用户唯一编码(32位编码)
var XHDOC_APP_USRJOB = "";//职称

try {

	XHDOC_APP_USRGUID = window.localStorage.getItem("XHDOC_APP_USRGUID");
	XHDOC_APP_USRID = window.localStorage.getItem("XHDOC_APP_USRID");
	XHDOC_APP_USERPWD = window.localStorage.getItem("XHDOC_APP_USERPWD");
	XHDOC_APP_USRNAM = window.localStorage.getItem("XHDOC_APP_USRNAM");
	XHDOC_APP_USRIMG = window.localStorage.getItem("XHDOC_APP_USRIMG");
	XHDOC_APP_USRJOB = window.localStorage.getItem("XHDOC_APP_USRJOB");

} catch(e) {}

if(XHDOC_APP_USRID == null) XHDOC_APP_USRID = '';
if(XHDOC_APP_USRGUID == null) XHDOC_APP_USRGUID = '';
if(XHDOC_APP_USRNAM == null) XHDOC_APP_USRNAM = '';
if(XHDOC_APP_USERPWD == null) XHDOC_APP_USERPWD = '';
if(XHDOC_APP_USRIMG == null) XHDOC_APP_USRIMG = '';
if(XHDOC_APP_USRJOB == null) XHDOC_APP_USRJOB = '';


//XHDOC_APP_USRGUID = '174BD3D5879C3BF0E050007F010077DC';
XHDOC_APP_USRGUID = 'zcc';
//公共的打开页面方法
function showpage(page, pageId) {

	/*if(XHDOC_APP_USERPWD == '') {
		page = "login.html";
		pageId = "login";
	}
*/
	mui.openWindow({
		url: page,
		id: pageId,
		createNew:false,//是否重复创建同样id的webview，默认为false:不重复创建，直接显示
		/*preload: true,
		show: {
			aniShow: 'pop-in'
		},*/
		/*styles: {
			popGesture: 'hide'
		},*/
		waiting: {
			autoShow: false
		}
	});

}
function setTitle(title) {

}
window.android.setTitle(document.title);
/**
 * 作用：获取URL地址栏中的参数并返回值
 * @param 需要获取URL中的某个参数， String类型
 */
function GetLocationParam(param) {

	// 得到window.location的某个参数
	var ss = ('' + window.location).split('?');
	if(ss.length > 1) {
		var sss = ss[1].split('&');
		for(var i = 0; i < sss.length; i++) {
			var ssss = sss[i].split('=');
			if(ssss.length > 1 && ssss[0] == param) return ssss[1];
		}
	}
	return '';
}

/**
 * 作用：通过GZ代替document.getElementById('')，达到快速简捷的作用
 * @param elementId 传入的ID名
 */
function GZ(elementId) {
	return document.getElementById(elementId);
}

function ajaxUtil(sendType, httpUrl, dataJson, callback) {
	try {	
		$.ajax({
			url: httpUrl,
			type: sendType,
			/*async: true,*/
			data: dataJson,
			success: function(result) {
				if(callback) {
					callback(JSON.parse(result));
				}
			},
			error: function(xhr, status, error) {
				if(status == "error") {
					mui.toast('请尝试连接网络');
				}
			}
			
		});
	} catch(e) {
		mui.toast("请检查网络连接");
	}
};

var yongyaofanan =function (){
	this.getItem = function(key){
		return JSON.parse(window.localStorage.getItem(key))||{};//取值
	},
	this.setItem = function(key,item){
		window.localStorage.setItem(key,JSON.stringify(item));//存值
		ObjAll = item;
	},
	this.removeItem = function(key){
		window.localStorage.removeItem(key);//刪除
		
	},
	this.clear = function(){
		window.localStorage.clear();//刪除全部
		
	},
	this.update = function(key,value){
		var item = this.getItem();
		console.log(item);
		item[key] = value;
		this.setItem(item);
	}
}

